ate test software circuit ict pcb exam software test engineering pcb design contract manufacturing manufacturing automatic test equipment pcb assembly test integration electronics symtx pcb layout test design